home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / infosrvr / dev / www_talk.930 / 000426_connolly@pixel.convex.com _Wed Dec 2 03:29:19 1992.msg < prev    next >
Internet Message Format  |  1994-01-24  |  2KB

  1. Return-Path: <connolly@pixel.convex.com>
  2. Received: from dxmint.cern.ch by  nxoc01.cern.ch  (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
  3.     id AA05970; Wed, 2 Dec 92 03:29:19 MET
  4. Received: by dxmint.cern.ch (5.65/DEC-Ultrix/4.3)
  5.     id AA06962; Wed, 2 Dec 1992 03:42:28 +0100
  6. Received: from pixel.convex.com by convex.convex.com (5.64/1.35)
  7.     id AA09725; Tue, 1 Dec 92 20:42:25 -0600
  8. Received: from localhost by pixel.convex.com (5.64/1.28)
  9.     id AA21137; Tue, 1 Dec 92 20:42:24 -0600
  10. Message-Id: <9212020242.AA21137@pixel.convex.com>
  11. To: marca@ncsa.uiuc.edu (Marc Andreessen)
  12. Cc: www-talk@nxoc01.cern.ch
  13. Subject: Re: HTML providers: please grab sgmls and the DTD 
  14. In-Reply-To: Your message of "Tue, 01 Dec 92 20:36:09 PST."
  15.              <9212020436.AA24215@wintermute.ncsa.uiuc.edu> 
  16. Date: Tue, 01 Dec 92 20:42:24 CST
  17. From: Dan Connolly <connolly@pixel.convex.com>
  18.  
  19.  
  20. >Dan Connolly writes:
  21. >> I noticed you've been diddling with the HTML files
  22. >> on info.cern.ch -- quoted your attributes, dotted
  23. >> your i's and crossed your t's, so to speak.
  24. >> 
  25. >> But the files still don't fit into SGML.
  26. >
  27. >Can you expand on this a little more?  Specifically what is he doing
  28. >that isn't good?
  29.  
  30. I misspoke: the files he's generating are now to
  31. the point where they can be described by some DTD,
  32. just not the one I suggested.
  33.  
  34. Mostly he's added <HEADER> and <BODY> tags and quoted
  35. his HREFs.
  36.  
  37. But, for example, he's still putting numbers in the
  38. NAME attribute of anchors. I wanted to use SGML
  39. ids, which are guaranteed to be distinct per
  40. anchor (modulo case of letters). But they
  41. must start with a letter.
  42.  
  43. You can change the DTD so that the NAME attribute
  44. is a NUMBER or NMTOKEN, but then you lose the distinctness
  45. guarantee (or you change it from an SGML construct
  46. to an application convention.)
  47.  
  48. And adding the HEADER and BODY elements to the DTD
  49. the way he's used them makes most of the HTML out there broken.
  50.  
  51. Dan
  52.